marshalling hump - Turkish English Dictionary